@charset "utf-8";

/*banner*/
.banner{ height:500px; overflow:hidden; margin:0px auto 0;position: relative;}
.bannerBox{ width:100%; height:100%; overflow:hidden; position:relative;}
.bannerBox .hd{ height:15px; overflow:hidden; position:absolute; right:0; bottom:35px; z-index:1; width: 100%;}
.bannerBox .hd ul{ float:left;position: relative;left: 50%;zoom:1;}
.bannerBox .hd ul li{ float:left; margin-right:12px;  width:14px; height:14px; line-height:9999px; text-align:center; background:#fff; cursor:pointer;border-radius: 50%;border:0;position: relative;right: 50%;}
.bannerBox .hd ul li.on{ background:#fe390e; color:#fff; }
.bannerBox .bd{ position:relative; height:100%; z-index:0;   }
.bannerBox .bd ul{width: 100%!important;}
.bannerBox .bd ul li{ zoom:1; vertical-align:middle;width: 100%!important;height: 500px }
.bannerBox .bd ul li a{display: block;width: 100%;height: 100%;}
/*产品中心 285 40*/
.pro{float: right;width: 935px;overflow: hidden;}
.pro ul li{float: left;margin-right: 40px;width: 285px;margin-bottom: 40px;}
.pro ul li:nth-child(3n){margin-right: 0;}
.pro ul li:nth-child(n+6){margin-bottom: 0;}
.pro ul li a{display: block;}
.pro ul li a .pic-pro{width: 275px;height: 185px;overflow: hidden;background-color: #eaeaea;padding: 5px;transition-duration: .6s;}
.pro ul li a:hover .pic-pro{background-color: #025abb;}
.pro ul li a p{font-size: 18px;line-height: 36px;color: #313131;text-align: center;transition-duration: .6s;padding-bottom: 10px;background: url(../images/pro-p.png) bottom center no-repeat;}
.pro ul li a:hover p{background: url(../images/pro-p-on.png) bottom center no-repeat;}
/*bar*/
.bar ul li{float: left;width: 400px;border-right: #5f9ae8 1px solid;box-sizing: border-box;padding: 0 30px 0 120px;background-position: 20px center;background-repeat: no-repeat;color: #fff;}
.bar ul li.the1{background-image: url(../images/nav-icon1.jpg);}
.bar ul li.the2{background-image: url(../images/nav-icon2.jpg);}
.bar ul li.the3{background-image: url(../images/nav-icon3.jpg);border-right: none}
.bar ul li strong{font-size: 20px;line-height: 36px;}
.bar ul li p{font-size: 14px;line-height: 28px;}
/*关于我们*/
.about img{float: left;margin-right: 40px;}
.about strong{font-size: 18px;line-height: 30px;color: #333}
.about p{font-size: 14px;line-height: 28px;padding: 20px 0;color: #333;}
.about a{display: inline-block;font-size: 14px;line-height: 40px;color: #fff;padding: 0 40px;background-color: #fe390e;transition-duration: .4s;}
.about a:hover{background-color: #1969c1;}
/*通用title*/
.title{padding-left: 10px;position: relative;font-size: 18px;line-height: 28px;color: #868686;}
.title:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 6px;height: 100%;background-color: #1969c1;}
.title strong{font-size: 21px;color: #000;padding-right: 8px;}

/*生产车间*/
.honor{padding-top: 20px;}
.honor ul li{float: left;margin-right: 20px;height: 220px;}
.honor ul li a{display: block;border:#b1b1b1 1px solid;}
.honor ul li a div{width: 284px;height: 218px;text-align: center;display: table-cell;vertical-align: middle;}
.honor ul li a div img{max-width: 90%;max-height: 90%;}
.honor ul li a p{font-size: 16px;line-height: 220px;text-align: center;background-color: rgba(0,0,0,0.6);color: #fff;-webkit-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s;position: absolute;width: 100%;height: 100%;opacity: 0;z-index: 9;left: 0;top: 0}
.honor ul li a:hover p{opacity: 1;}

/*新闻中心*/
.news-box{width: 720px;float: left;}
.news{padding-top: 20px;}
.news ul li{width: 360px;float: left;padding-bottom: 20px;}
.news ul li .time{float: left;margin-right: 12px;text-align: center;border:#949494 1px solid;color: #949494;padding: 0 18px;}
.news ul li .time big{font-size: 40px;line-height: 60px;display: block;}
.news ul li .time small{font-size: 16px;line-height: 26px;color:}
.news ul li a{display: inline-block; font-size: 16px;line-height: 32px;color: #505050;}
.news ul li p{font-size: 14px;line-height: 28px;color: #949494}
.news ul li a:hover{color: #1969c1}

/*联系我们*/
.contact-box{float: right;width: 399px;}
.contact{padding-top: 20px;}
.contact p{font-size: 16px;line-height: 24px;color: #505050}